ecological mosaic - Spanish English Dictionary